crypto/tls.clientHandshakeStateTLS13.serverHello (field)
34 uses
crypto/tls (current package)
handshake_client.go#L254: serverHello: serverHello,
handshake_client_tls13.go#L22: serverHello *serverHelloMsg
handshake_client_tls13.go#L70: if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
handshake_client_tls13.go#L79: if err := transcriptMsg(hs.serverHello, hs.transcript); err != nil {
handshake_client_tls13.go#L122: if hs.serverHello.supportedVersion == 0 {
handshake_client_tls13.go#L127: if hs.serverHello.supportedVersion != VersionTLS13 {
handshake_client_tls13.go#L132: if hs.serverHello.vers != VersionTLS12 {
handshake_client_tls13.go#L137: if hs.serverHello.ocspStapling ||
handshake_client_tls13.go#L138: hs.serverHello.ticketSupported ||
handshake_client_tls13.go#L139: hs.serverHello.extendedMasterSecret ||
handshake_client_tls13.go#L140: hs.serverHello.secureRenegotiationSupported ||
handshake_client_tls13.go#L141: len(hs.serverHello.secureRenegotiation) != 0 ||
handshake_client_tls13.go#L142: len(hs.serverHello.alpnProtocol) != 0 ||
handshake_client_tls13.go#L143: len(hs.serverHello.scts) != 0 {
handshake_client_tls13.go#L148: if !bytes.Equal(hs.hello.sessionId, hs.serverHello.sessionId) {
handshake_client_tls13.go#L153: if hs.serverHello.compressionMethod != compressionNone {
handshake_client_tls13.go#L158: selectedSuite := mutualCipherSuiteTLS13(hs.hello.cipherSuites, hs.serverHello.cipherSuite)
handshake_client_tls13.go#L199: if err := transcriptMsg(hs.serverHello, hs.transcript); err != nil {
handshake_client_tls13.go#L206: if hs.serverHello.selectedGroup == 0 && hs.serverHello.cookie == nil {
handshake_client_tls13.go#L211: if hs.serverHello.cookie != nil {
handshake_client_tls13.go#L212: hs.hello.cookie = hs.serverHello.cookie
handshake_client_tls13.go#L215: if hs.serverHello.serverShare.group != 0 {
handshake_client_tls13.go#L223: if curveID := hs.serverHello.selectedGroup; curveID != 0 {
handshake_client_tls13.go#L266: if err := transcriptMsg(hs.serverHello, transcript); err != nil {
handshake_client_tls13.go#L305: hs.serverHello = serverHello
handshake_client_tls13.go#L317: if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
handshake_client_tls13.go#L322: if len(hs.serverHello.cookie) != 0 {
handshake_client_tls13.go#L327: if hs.serverHello.selectedGroup != 0 {
handshake_client_tls13.go#L332: if hs.serverHello.serverShare.group == 0 {
handshake_client_tls13.go#L336: if sentID, _ := curveIDForCurve(hs.ecdheKey.Curve()); hs.serverHello.serverShare.group != sentID {
handshake_client_tls13.go#L341: if !hs.serverHello.selectedIdentityPresent {
handshake_client_tls13.go#L345: if int(hs.serverHello.selectedIdentity) >= len(hs.hello.pskIdentities) {
handshake_client_tls13.go#L375: peerKey, err := hs.ecdheKey.Curve().NewPublicKey(hs.serverHello.serverShare.data)
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |